package com.youlv.yl.service.intf;

import com.youlv.yl.dto.CartDto;
import com.youlv.yl.dto.CartNumDto;
import com.youlv.yl.entity.hotel.Cart;
import com.baomidou.mybatisplus.extension.service.IService;
import com.youlv.yl.vo.R;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author fenghe
 * @since 2022-01-17
 */
public interface CartService extends IService<Cart> {

    /** 加入购物车*/
    R save(CartDto dto);

    /** 更改购物车商品数量*/
    R change(CartNumDto dto);

    /** 删除购物车商品*/
    R del(Long id);

    /** 查询*/
    R queryMy(String token);

    R queryIds(int[] ids);
}
